package com.example.dmallOrder.pojo.dmallMsg.order.inbound;

import com.alibaba.fastjson.annotation.JSONField;
import com.example.dmallOrder.pojo.dmallMsg.order.DmallMsgOrderDetail;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*;

@Data
@AllArgsConstructor
@NoArgsConstructor
@ToString
public class DmallMsgOrderInDetail extends DmallMsgOrderDetail {
        @Schema(description = "上游发货单号，仓仓调拨、仓仓退货、门店返仓时有值")
        @JSONField(name = "send_bill_no")
        public String sendBillNo;

        @Schema(description = "生产日期")
        @JSONField(name = "production_date")
        public Integer productionDate;

        @Schema(description = "过期时间")
        @JSONField(name = "expiration_date")
        public Integer expirationDate;

        @Schema(description = "发货信用单价")
        @JSONField(name = "credit_price")
        public String creditPrice;

        @Schema(description = "发货返利单价")
        @JSONField(name = "rebate_price")
        public String rebatePrice;

}
